stroll through a city - Francés Inglés Diccionario